dog rose – English–Español translations
🇬🇧 en es 🇪🇸
dog rose noun |
|
|---|---|
|
escaramujo |
|
zarzarrosa |
Wiktionary Links
- English: dog rose
dog rose noun |
|
|---|---|
|
escaramujo |
|
zarzarrosa |